1 pest n
garden pests — gli insetti nocivi del giardino
he's a real pest! — è un gran rompiscatole!
English-Italian dictionary > pest n